package com.briup.cms.dao.extend;


import com.briup.cms.bean.BaseConfig;
import com.briup.cms.exception.CustomerException;

import java.util.List;

public interface BaseConfigExtendMapper {

	/**
	 * 分页查询所有配置信息
	 */
	List<BaseConfig> pageQueryAll();

	/**
	 * 改变当前启用的配置信息的状态为禁用（0-禁用，1-启用）
	 */
	void changeCurrentConfigStatusToNo();

	/**
	 * 更新配置信息，但是不会更新配状态
	 */
	void updateByPrimaryKeySelectiveWithOutStatus(BaseConfig baseConfig);

	/**
	 * 根据配置状态查询系统配置
	 */
	List<BaseConfig> findConfigByStstus(int status);
}
